Supplier Page from MyBioSource.com for Recombinant Pseudomonas putida UPF0391 membrane protein PP_0135 (PP_0135), partial